ribbed vaults - German English Dictionary